<template>
  <div class="mg-t-24 mg-l-24">
    pageA
    <PageAChild />
  </div>
</template>

<script>
import PageAChild from '@/components/pageA/PageAChild.vue';
export default {
  components: {
    PageAChild
  },
  data() {
    return {};
  },
  beforeCreate() {
    console.log('pageA beforeCreate');
  },
  created() {
    console.log('pageA created');
  },
  beforeMount() {
    console.log('pageA beforeMount');
  },
  mounted() {
    console.log('pageA mounted');
    this.$trackHandler({ olabelid: 'JRYM', tiid: 'JRYM' });
  },
  activated() {
    console.log('pageA activated');
  },
  deactivated() {
    console.log('pageA deactivated');
  },
  beforeUpdate() {
    console.log('pageA beforeUpdate');
  },
  updated() {
    console.log('pageA updated');
  },
  beforeDestroy() {
    console.log('pageA beforeDestroy');
  },
  destroyed() {
    console.log('pageA destroyed: this');
  },
  errorCaptured(err, vm, info) {
    console.log('pageA errorCaptured');
    console.log('err', err);
    console.log('vm', vm);
    console.log('info', info);
    return false;
  }
};
</script>
